package ${package}.${rootArtifactId}.mapper.account;

import ${package}.${rootArtifactId}.mapper.BaseDao;
import ${package}.${rootArtifactId}.model.param.account.AccountQueryParam;
import ${package}.${rootArtifactId}.model.po.account.AccountPO;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

/**
 * @author weidong.lin
 * @description 账号信息表 mapper
 * @date 2021-07-20 18:09:29
 */
@Mapper
public interface AccountMapper extends BaseDao<AccountPO> {
    /**
     * 统计配置列表
     *
     * @param param 参数
     * @return 统计配置列表
     */
    Long countByPages(AccountQueryParam param);

    /**
     * 查询配置列表
     *
     * @param param 参数
     * @return 配置列表
     */
    List<AccountPO> getPages(AccountQueryParam param);
}
